.class public Lcom/noshufou/android/su/provider/PermissionsProvider$Logs;
.super Ljava/lang/Object;
.source "PermissionsProvider.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/noshufou/android/su/provider/PermissionsProvider;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x9
    name = "Logs"
.end annotation

.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/noshufou/android/su/provider/PermissionsProvider$Logs$LogType;
    }
.end annotation


# static fields
.field public static final APP_ID:Ljava/lang/String; = "app_id"

.field public static final CONTENT_URI:Landroid/net/Uri; = null

.field public static final CREATE:Ljava/lang/String; = "CREATE TABLE IF NOT EXISTS logs (_id INTEGER PRIMARY KEY AUTOINCREMENT, app_id INTEGER, date INTEGER, type INTEGER);"

.field public static final DATE:Ljava/lang/String; = "date"

.field public static final DEFAULT_PROJECTION:[Ljava/lang/String; = null

.field public static final DEFAULT_SORT_ORDER:Ljava/lang/String; = "logs.date DESC"

.field public static final LOGS_APPS_JOIN:Ljava/lang/String; = "logs LEFT OUTER JOIN apps ON logs.app_id=apps._id"

.field public static final NAME:Ljava/lang/String; = "name"

.field public static final PACKAGE:Ljava/lang/String; = "package"

.field public static final TABLE_NAME:Ljava/lang/String; = "logs"

.field public static final TYPE:Ljava/lang/String; = "type"

.field public static final UID:Ljava/lang/String; = "uid"

.field public static final _ID:Ljava/lang/String; = "_id"


# direct methods
.method static constructor <clinit>()V
    .locals 3

    .prologue
    .line 90
    const-string v0, "content://com.noshufou.android.su.provider/logs"

    invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v0

    .line 89
    sput-object v0, Lcom/noshufou/android/su/provider/PermissionsProvider$Logs;->CONTENT_URI:Landroid/net/Uri;

    .line 109
    const/4 v0, 0x7

    new-array v0, v0, [Ljava/lang/String;

    const/4 v1, 0x0

    .line 110
    const-string v2, "_id"

    aput-object v2, v0, v1

    const/4 v1, 0x1

    const-string v2, "app_id"

    aput-object v2, v0, v1

    const/4 v1, 0x2

    const-string v2, "uid"

    aput-object v2, v0, v1

    const/4 v1, 0x3

    const-string v2, "name"

    aput-object v2, v0, v1

    const/4 v1, 0x4

    const-string v2, "package"

    aput-object v2, v0, v1

    const/4 v1, 0x5

    const-string v2, "date"

    aput-object v2, v0, v1

    const/4 v1, 0x6

    const-string v2, "type"

    aput-object v2, v0, v1

    .line 109
    sput-object v0, Lcom/noshufou/android/su/provider/PermissionsProvider$Logs;->DEFAULT_PROJECTION:[Ljava/lang/String;

    .line 84
    return-void
.end method

.method public constructor <init>()V
    .locals 0

    .prologue
    .line 84
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method
